Chain Store — definition

1. chain store (Noun)

1 definition

chain store (Noun) — One of a chain of retail stores under the same management and selling the same merchandise.

2 types of
shop store
1 part of
chain